Velankanni

Understand

Velankanni is a major piligrimage center for the catholic community in India. It is the location of the Shrine of Our lady of Good Health dedicated to the Most Blessed Virgin Mary, mother of Jesus Christ.